//***********************************************************************
//	File:		Instructions.cpp
//	Author:		
//	Course:		SGP 1405
//	Purpose:	
//***********************************************************************
//***********************************************************************
//	Purposfully left blank for all comments regarding this file 
//	
//	
//	
//***********************************************************************



#include "Instructions.h"
#include "../source/Game.h"
#include "../GameStates/MainMenu.h"
#include "../source/BitmapFont.h"

#include "../SGD Wrappers/SGD_AudioManager.h"
#include "../SGD Wrappers/SGD_GraphicsManager.h"
#include "../SGD Wrappers/SGD_InputManager.h"



Instructions* Instructions::GetInstance()
{
	static Instructions s_pInstance; 
	return &s_pInstance; 
}

void Instructions::Enter(void)
{

}

void Instructions::Exit(void)
{

}

bool Instructions::Input(void)
{
	if (SGD::InputManager::GetInstance()->IsKeyPressed(SGD::Key::Escape))
	{
		Game::GetInstance()->ChangeState(MainMenu::GetInstance());
	}
	return true; 
}

void Instructions::Update(float dt)
{

}

void Instructions::Render(void)
{

}
